export interface GenerateUserKeyRequestHeaders { "x-admin-secret"?: string; } export interface GenerateUserKeyRequestQuery { } export interface GenerateUserKeyRequestParams { } export interface GenerateUserKeyRequestBody { /** * The ID of the user to generate a key for */ id: string; /** * The expiration date of the key in milliseconds since midnight, January 1, 1970 UTC. If not provided, the key will never expire. */ expiresAt?: number; } export type GenerateUserKeyInput = GenerateUserKeyRequestBody & GenerateUserKeyRequestHeaders & GenerateUserKeyRequestQuery & GenerateUserKeyRequestParams; export type GenerateUserKeyRequest = { headers: GenerateUserKeyRequestHeaders; query: GenerateUserKeyRequestQuery; params: GenerateUserKeyRequestParams; body: GenerateUserKeyRequestBody; }; export declare const parseReq: (input: GenerateUserKeyInput) => GenerateUserKeyRequest & { path: string; }; export interface GenerateUserKeyResponse { key: string; }