export type LoadingBinding = boolean | undefined;
export type LoadingSize = 'small' | 'middle' | 'large';
export interface LoadingOptions {
    text?: string;
    background?: string;
    size?: LoadingSize;
}
export interface LoadingServiceOptions {
    text?: string;
    background?: string;
    size?: LoadingSize;
    fullscreen?: boolean;
    target?: string | HTMLElement;
}
export interface LoadingServiceInstance {
    close: () => void;
}
export type LoadingService = (opts?: LoadingServiceOptions) => LoadingServiceInstance;
