import { APIResource } from "../resource.js"; import * as Core from "../core.js"; export declare class Keys extends APIResource { /** * Create a new Key */ create(params?: KeyCreateParams, options?: Core.RequestOptions): Core.APIPromise; create(options?: Core.RequestOptions): Core.APIPromise; } export type KeyCreateResponse = unknown; export interface KeyCreateParams { /** * ID of the app to scope the key to */ app_id?: string | null; /** * ID of the collection to scope the key to */ collection_id?: string | null; expires_at?: string | null; /** * ID of the session to scope the key to */ session_id?: string | null; /** * ID of the user to scope the key to */ user_id?: string | null; } export declare namespace Keys { export { type KeyCreateResponse as KeyCreateResponse, type KeyCreateParams as KeyCreateParams }; } //# sourceMappingURL=keys.d.ts.map