import { ApiError } from '@dvn/core/api';
import { FormSubmitEvent } from '@dvn/core/doldurma/src/form/doldurma-form';
import { CreateAPIKeyResponse, KimlikApi } from '@dvn/kimlik/api/kimlik-api';
import { ApiKey } from '@dvn/kimlik/api/models/api-key';
export declare class KimlikApiKeyForm {
  error: ApiError;
  isPending: boolean;
  createAPIKeyResponse: CreateAPIKeyResponse;
  apiKimlik: KimlikApi;
  onChange: () => void;
  item?: ApiKey;
  predefinedScopes?: {
    label: string;
    value: string;
  }[];
  allowCustomScopes?: boolean;
  onSubmitForm: (event: FormSubmitEvent) => void;
  render(): any;
}
