/**
 * Generated by orval v8.23.0 🍺
 * Do not edit manually.
 * Api
 * API specification for Roleta UMR Equipamentos
 * OpenAPI spec version: 0.1.0
 */
export interface HealthStatus {
    status: string;
}
export type ParticipantInputCargo = typeof ParticipantInputCargo[keyof typeof ParticipantInputCargo];
export declare const ParticipantInputCargo: {
    readonly Gerente_de_Manutenção: "Gerente de Manutenção";
    readonly Coordenador_de_Manutenção: "Coordenador de Manutenção";
    readonly Supervisor_de_Manutenção: "Supervisor de Manutenção";
    readonly Engenharia_de_Projetos: "Engenharia de Projetos";
    readonly Engenharia_de_Manutenção: "Engenharia de Manutenção";
    readonly Engenharia_Química: "Engenharia Química";
    readonly Mecânico: "Mecânico";
    readonly Comprador: "Comprador";
    readonly 'PCM_\u2013_Planejamento_e_Controle_da_Manuten\u00E7\u00E3o': "PCM – Planejamento e Controle da Manutenção";
    readonly Fornecedor: "Fornecedor";
    readonly Outros: "Outros";
};
export interface ParticipantInput {
    /** @minLength 1 */
    nome: string;
    /** @minLength 1 */
    empresa: string;
    cargo: ParticipantInputCargo;
    cidade?: string;
    estado?: string;
    telefone?: string;
    email?: string;
}
export interface DrawResult {
    /** Display name of the drawn prize */
    prize: string;
    /** Internal key of the drawn prize (used to load SVG popup) */
    prizeKey: string;
    /** ISO timestamp of the draw */
    timestamp: string;
}
export interface PrizeCounters {
    revestimento?: number;
    alinhamento?: number;
    convite_pista?: number;
    camarote_barretao?: number;
    treinamento_bombas?: number;
}
export interface PrizeEnabled {
    camarote_barretao?: boolean;
    treinamento_bombas?: boolean;
}
export interface AdminStatus {
    /** Current date (YYYY-MM-DD) */
    date: string;
    counters: PrizeCounters;
    enabled: PrizeEnabled;
}
export type TogglePrizeInputPrize = typeof TogglePrizeInputPrize[keyof typeof TogglePrizeInputPrize];
export declare const TogglePrizeInputPrize: {
    readonly camarote_barretao: "camarote_barretao";
    readonly treinamento_bombas: "treinamento_bombas";
};
export interface TogglePrizeInput {
    prize: TogglePrizeInputPrize;
    enabled: boolean;
}
export interface ErrorResponse {
    error: string;
}
//# sourceMappingURL=api.schemas.d.ts.map