import * as T from '../types'; import { AddressReceipt } from './AddressReceipt'; declare const UpdateServiceInterfacesProof: unique symbol; export type UpdateServiceInterfacesReceipt = { [UpdateServiceInterfacesProof]: never; }; export type ServiceInterfacesReceipt = Array; export type SetServiceInterfaces = (opts: { effects: T.Effects; }) => Promise; export type UpdateServiceInterfaces = (effects: T.Effects) => Promise; export type SetupServiceInterfaces = (fn: SetServiceInterfaces) => UpdateServiceInterfaces; export declare const NO_INTERFACE_CHANGES: UpdateServiceInterfacesReceipt; export declare const setupServiceInterfaces: SetupServiceInterfaces; export {};