import { FeatureStateModel } from '../features/models.js'; import { IdentityModel } from '../identities/models.js'; import { ProjectModel } from '../projects/models.js'; export declare class EnvironmentAPIKeyModel { id: number; key: string; createdAt: number; name: string; clientApiKey: string; expiresAt?: number; active: boolean; constructor(id: number, key: string, createdAt: number, name: string, clientApiKey: string, expiresAt?: number); isValid(): boolean; } export declare class EnvironmentModel { id: number; apiKey: string; project: ProjectModel; featureStates: FeatureStateModel[]; identityOverrides: IdentityModel[]; name: string; constructor(id: number, apiKey: string, project: ProjectModel, name: string); }