import { Models } from "@tideorg/js";
declare const BaseTideRequest: typeof Models.BaseTideRequest;
export default class PolicySignRequest extends BaseTideRequest {
    private new_policy;
    constructor(name: string, version: string, authFlow: string, draft: Uint8Array, dyanmicData: Uint8Array);
    static New(policy: Models.Policy): PolicySignRequest;
    addForsetiContractToUpload(source: Uint8Array | string): this;
    getRequestedPolicy(): Models.Policy;
}
export {};
