import * as Schema from "effect/Schema";
export declare const PostTerminalConfigurationsConfigurationInput: Schema.Struct<{
    readonly configuration: Schema.String;
    readonly bbpos_wisepad3: Schema.optional<Schema.Unknown>;
    readonly bbpos_wisepos_e: Schema.optional<Schema.Unknown>;
    readonly cellular: Schema.optional<Schema.Unknown>;
    readonly expand: Schema.optional<Schema.$Array<Schema.String>>;
    readonly name: Schema.optional<Schema.String>;
    readonly offline: Schema.optional<Schema.Unknown>;
    readonly reboot_window: Schema.optional<Schema.Unknown>;
    readonly stripe_s700: Schema.optional<Schema.Unknown>;
    readonly stripe_s710: Schema.optional<Schema.Unknown>;
    readonly tipping: Schema.optional<Schema.Unknown>;
    readonly verifone_p400: Schema.optional<Schema.Unknown>;
    readonly wifi: Schema.optional<Schema.Unknown>;
}>;
export type PostTerminalConfigurationsConfigurationInput = typeof PostTerminalConfigurationsConfigurationInput.Type;
export declare const PostTerminalConfigurationsConfigurationOutput: Schema.Unknown;
export type PostTerminalConfigurationsConfigurationOutput = typeof PostTerminalConfigurationsConfigurationOutput.Type;
/**
 * Update a Configuration
 *
 * <p>Updates a new <code>Configuration</code> object.</p>
 */
export declare const PostTerminalConfigurationsConfiguration: import("@distilled.cloud/core/client").OperationMethod<{
    readonly bbpos_wisepad3?: unknown;
    readonly bbpos_wisepos_e?: unknown;
    readonly cellular?: unknown;
    readonly configuration: string;
    readonly expand?: readonly string[] | undefined;
    readonly name?: string | undefined;
    readonly offline?: unknown;
    readonly reboot_window?: unknown;
    readonly stripe_s700?: unknown;
    readonly stripe_s710?: unknown;
    readonly tipping?: unknown;
    readonly verifone_p400?: unknown;
    readonly wifi?: unknown;
}, unknown, never, import("..").Credentials>;
//# sourceMappingURL=PostTerminalConfigurationsConfiguration.d.ts.map