import { LicenseStatus } from './types'; export type { LicenseStatus } from './types'; /** * Built-in key for Polycyphers internal applications. * Set this via setLicense() in your app entry when enforcement is active. */ export declare const KARAMENT_INTERNAL_KEY = "KRMNT-INTERNAL"; /** * Set the license key. Call once in your app entry point. * * ```ts * import { setLicense } from "@polycyphers/spreadsheet"; * setLicense("KRMNT-eyJsaWNl..."); * ``` */ export declare function setLicense(key: string): void; /** * Get the current license validation status. */ export declare function getLicenseStatus(): LicenseStatus; /** * Quick check: is the current license valid? * Returns true when enforcement is disabled (dormant mode). */ export declare function isLicensed(): boolean; //# sourceMappingURL=index.d.ts.map