import { Asset } from './utils/types';
declare global {
    interface Window {
        contentstackSDK: any;
        postRobot: any;
    }
}
export declare const openChooseAssetModal: (args?: {
    sdk: any;
    onSubmit: (images: Asset[]) => void;
    onCancel?: () => void;
    multiple?: boolean | {
        max: number;
    };
    only?: "image" | "video" | "audio" | "document" | "code" | "executable" | "archive";
    fileTypes?: string;
    size?: {
        min?: number;
        max?: number;
    };
    excludeAssetUids?: string[];
}) => void;
export declare const openUploadAssetModal: (args: {
    sdk: any;
    onSubmit: (images: Asset[]) => void;
    onCancel?: () => void;
    multiple?: boolean | {
        max: number;
    };
    only?: "image" | "video" | "audio" | "document" | "code" | "executable" | "archive";
    fileTypes?: string;
    size?: {
        min?: number;
        max?: number;
    };
}) => void;
