import { DraftSession } from '../../../client/class/draft.js';
import { RolePolicy } from '../../../types/index.js';
export default function (draft: DraftSession): {
    has: (pol_id: string) => boolean;
    get: (pol_id: string) => RolePolicy;
    add: (policy: RolePolicy) => Promise<import("../../index.js").NostrStore<import("../../../types/index.js").DraftData>> | undefined;
    rem: (pol_id: string) => Promise<import("../../index.js").NostrStore<import("../../../types/index.js").DraftData>>;
    list_open: () => RolePolicy[];
    list_full: () => RolePolicy[];
};
