import { Procedure } from "../../internal";
import { PermissionsLike, Signer } from "../../types";
export interface ModifySignerPermissionsParams {
    /**
     * list of secondary keys
     */
    secondaryKeys: {
        signer: Signer;
        /**
         * list of permissions
         */
        permissions: PermissionsLike;
    }[];
}
/**
 * @hidden
 */
export declare function prepareModifySignerPermissions(this: Procedure<ModifySignerPermissionsParams>, args: ModifySignerPermissionsParams): Promise<void>;
/**
 * @hidden
 */
export declare const modifySignerPermissions: () => Procedure<ModifySignerPermissionsParams>;
//# sourceMappingURL=modifySignerPermissions.d.ts.map