import * as Schema from "effect/Schema";
export declare const UserActorPublicDataByUsernameInput: Schema.Struct<{
    readonly username: Schema.String;
}>;
export type UserActorPublicDataByUsernameInput = typeof UserActorPublicDataByUsernameInput.Type;
export declare const UserActorPublicDataByUsernameOutput: Schema.Struct<{
    readonly firstName: Schema.NullOr<Schema.String>;
    readonly id: Schema.String;
    readonly lastName: Schema.NullOr<Schema.String>;
    readonly profilePhoto: Schema.String;
    readonly username: Schema.String;
}>;
export type UserActorPublicDataByUsernameOutput = typeof UserActorPublicDataByUsernameOutput.Type;
export declare const userActorPublicDataByUsername: import("@distilled.cloud/core/client").OperationMethod<{
    readonly username: string;
}, {
    readonly firstName: string | null;
    readonly id: string;
    readonly lastName: string | null;
    readonly profilePhoto: string;
    readonly username: string;
}, never, import("~/credentials.ts").Credentials>;
//# sourceMappingURL=userActorPublicDataByUsername.d.ts.map