import type { Manifest } from "@tinycloud/sdk-core";
interface SuppressionOptions {
    storage?: Storage;
    now?: () => number;
    pageScope?: string;
}
export declare function isPermissionPromptSuppressed(manifest: Manifest, options?: SuppressionOptions): boolean;
export declare function suppressPermissionPromptFor30Days(manifest: Manifest, options?: SuppressionOptions): void;
export {};
//# sourceMappingURL=permissionPromptSuppression.d.ts.map