/** * This file was auto-generated by Fern from our API Definition. */ import * as serializers from "../../../index"; import * as Flatfile from "../../../../api/index"; import * as core from "../../../../core"; import { ApiKeyId } from "./ApiKeyId"; import { RawKey } from "./RawKey"; import { ApiKeyType } from "./ApiKeyType"; import { EnvironmentId } from "../../commons/types/EnvironmentId"; import { AccountId } from "../../commons/types/AccountId"; import { ApiKeyOperation } from "./ApiKeyOperation"; export declare const ApiKey: core.serialization.ObjectSchema; export declare namespace ApiKey { interface Raw { id: ApiKeyId.Raw; rawKey?: RawKey.Raw | null; type: ApiKeyType.Raw; environmentId?: EnvironmentId.Raw | null; accountId?: AccountId.Raw | null; operations: ApiKeyOperation.Raw[]; createdAt: string; updatedAt?: string | null; deletedAt?: string | null; secret?: string | null; } }