/** * Billingual API * REST API for invoice management, customer management, and accounting operations. Features include cursor-based pagination for efficient data navigation, flexible JSON querying with MongoDB-style operators, full-text search across multiple fields, and comprehensive metadata support for custom tracking. * * The version of the OpenAPI document: 1.0.0 * Contact: api@billingual.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * API Key metadata without the secret key value. * @export * @interface ApiKeyListItem */ export interface ApiKeyListItem { /** * * @type {string} * @memberof ApiKeyListItem */ account_id: string; /** * Environment for the API key. Defaults to 'live'. * @type {string} * @memberof ApiKeyListItem */ environment: ApiKeyListItemEnvironmentEnum; /** * * @type {Date} * @memberof ApiKeyListItem */ created_at: Date; /** * * @type {Date} * @memberof ApiKeyListItem */ updated_at: Date; /** * Partial API key for identification (e.g., 'lk_live_...abc'). The full key is not stored. * @type {string} * @memberof ApiKeyListItem */ prefix_hint: string; } /** * @export */ export declare const ApiKeyListItemEnvironmentEnum: { readonly Live: "live"; readonly Sandbox: "sandbox"; }; export type ApiKeyListItemEnvironmentEnum = typeof ApiKeyListItemEnvironmentEnum[keyof typeof ApiKeyListItemEnvironmentEnum]; /** * Check if a given object implements the ApiKeyListItem interface. */ export declare function instanceOfApiKeyListItem(value: object): value is ApiKeyListItem; export declare function ApiKeyListItemFromJSON(json: any): ApiKeyListItem; export declare function ApiKeyListItemFromJSONTyped(json: any, ignoreDiscriminator: boolean): ApiKeyListItem; export declare function ApiKeyListItemToJSON(value?: ApiKeyListItem | null): any; //# sourceMappingURL=ApiKeyListItem.d.ts.map