import { YWRequestConfig } from '@ywfe/request';
export interface OssGetsignatureinfoInput {
    /** 项目id */
    projectId: string;
    /** 上传路径 */
    dir: string;
    /** 回调url */
    callbackUrl?: string;
    /** 安全类型，public 或  private */
    securityType: string;
}
export interface OssGetsignatureinfoData {
    accessId?: string;
    callback?: string;
    dir?: string;
    expire?: string;
    host?: string;
    policy?: string;
    signature?: string;
}
export declare const useGetOssGetsignatureinfo: () => {
    isOssGetsignatureinfoLoading: boolean;
    dataOssGetsignatureinfo: OssGetsignatureinfoData;
    getOssGetsignatureinfoData: (inputs: OssGetsignatureinfoInput, config?: YWRequestConfig | undefined) => Promise<OssGetsignatureinfoData>;
};
//# sourceMappingURL=GETOssGetsignatureinfo.d.ts.map